@charset "utf-8";
/* CSS Document */
/*表格样式*/
.table_box{width:99%;overflow-x:auto; overflow-y:hidden; border-top:1px solid #cbcbcb;border-left:#cbcbcb solid 1px; background: #fff; margin: 0px auto;}
.tablelist th{background:url(../../images/th.jpg) repeat-x; height:40px; line-height:40px; border-bottom:solid 1px #cbcbcb; text-align:center;color: #666;}
.tablelist th:last-child{border-right: solid 1px #cbcbcb;}
.tablelist td{height:30px;line-height:30px; border-right: solid 1px #cbcbcb; text-align:center; overflow:hidden;border-bottom:#cbcbcb solid 1px;}
.ticket_color{ width:60px; height:30px; background:#060; margin:0px auto;}
.tablelink{color:#056dae;}
.odd{background:#f9f9f9;}
.hover{background:#CCC;}
/*操作按钮样式*/
/*操作按钮*/
.search{ width:96%;margin: 10px auto; }
.search p{clear: both;width: 100%;}
.search div{ float: left;}
.search span{ margin:0px 10px; }
.label_title{width:95px;height:32px;line-height:32px;margin-bottom:10px;text-align: center;}
.search_text{width: 180px;text-align: left;}
/*.search td{padding: 2px 0px;border-right: 1px solid #000000;border-bottom: 1px solid #000000;}
.search table{width: 100%;border: 1px solid #000000;}*/
.tool{ height:32px; line-height:30px;border:solid 1px #CBCBCB;border-radius: 3px; cursor:pointer; padding:0px 10px; background:#fff; /*margin-bottom:10px;*/font-size:14px;margin-left:10px;color:#666;filter:progid:DXImageTransform.Microsoft.Shadow(color=#eee,direction=120,strength=3);/*ie*/
-moz-box-shadow: 2px 2px 3px #eee;/*firefox*/
-webkit-box-shadow: 2px 2px 3px  #eee;/*safari或chrome*/
box-shadow:2px 2px 3px  #eee;/*opera或ie9*/}
.tool i{font-size:16px;color:#666;margin-right: 5px;}
.tools{ height:35px;line-height:35px; cursor:pointer;text-align: center; margin:0px 10px; background:none; color:#666;float:left;}
.tools i{font-size:16px;color:#666;margin-right: 5px;}
.tool_left{ float:left; }
.tool_right{ float:right;}
.pager{ width:98%; margin:10px auto 0px auto; clear: both;}
.search_detail{width: 100px;}
/*tab样式表*/
.itab{height:36px; border-bottom:solid 1px #d0dee5; position:relative; border-left:solid 1px #d3dbde;}
.itab ul li{float:left;height:37px; line-height:37px; background:url(../../images/itabbg.png) repeat-x; border-right:solid 1px #d3dbde;}
.itab ul li a{font-size:14px; color:#000; padding-left:25px; padding-right:25px;}
.itab ul li a.selected{ height:37px; display:block; background:url(../../images/itabbg1.png) repeat-x; font-weight:bold;}
.formtext{height:45px; padding-left:25px; line-height:20px; color:#848383;}
.formtext b{color:#d70101;}

.forminfo b{color:#ea2020; padding-left:3px;}
/*树*/
.tree_box{width:220px;left:5px;position:absolute;top:60px; bottom:0px;  border-right:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5; background:#fff;overflow-y: auto;overflow-x: hidden;}
.main_box{overflow:hidden;position: absolute;
top:60px;left:220px;bottom:0px;right: 5px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.main_box ul{width: 400px;overflow:hidden;margin: 20px auto ;}
.main_box label{height: 32px;line-height: 32px;}
.main_box label,.main_box input,.main_box a{float: left;}
.dialog_btn{width: 300px;height: 50px;margin: 0px auto;clear: both;}

/*菜单*/
.subNavBox{width:220px;overflow: hidden;}
.subNav{height:35px;line-height:35px;border-bottom:solid 1px #CBCBCB;
cursor:pointer;font-weight:bold;font-size:14px;color:#999;padding-left:10px;background:url(../../images/menu_close.png) no-repeat 95% 50% #fff;}

.currentDd{color:#fff;background:url(../../images/menu_open.png) no-repeat 95% 50% #2a9ae6;}



.navContent{display: none;border-bottom:solid 1px #CBCBCB;}
.navContent li{cursor:pointer;display:block;width:220px;heighr:25px;
text-align:center;font-size:14px;line-height:25px;color:#333;border-bottom:dashed 1px #CBCBCB;}
.navContent li.menu_selected{color:#fff;background:#0094f9;}
.navContent li:hover{color:#fff;background:#0094f9;
transition-duration: 0.8s;
-moz-transition-duration:0.8s;
-webkit-transition-duration: 0.8s;
-o-transition-duration: 0.8s;}

.tool_box{overflow:hidden;border:1px solid #CBCBCB;display: none;z-index: 2;padding:10px;text-align:center;background: #fff;filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=3);/*ie*/
-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/
box-shadow:2px 2px 10px #909090;/*opera或ie9*/}
.tool_box a ,.tool_box a:hover{color: #333;}
.tool_box li{height:25px;line-height: 25px;}
.state_green{padding: 3px 8px;background: #009900;border: 1px solid #006600;color: #fff;font-size: 12px;font-family: "微软雅黑";font-weight:600;border-radius:5px ;}
.state_red{padding: 3px 8px;background: #f00;border: 1px solid #bf1e1e;color: #fff;font-size: 12px;font-family: "微软雅黑";font-weight:600;border-radius:5px ;}
i.adopt{color: #009900;font-weight:600;}
i.not_adopt{color: #f00;font-weight:600;}

.span_line{
	position:relative;
}
.div_line{
	display:inline;width:25px;border:1px solid black;position:absolute;top:5px;left:-17px;border:1px solid #C6C6C6;
}
